# UpdateExecutor

Element | Missed Instructions | Cov. | Missed Branches | Cov. | Missed | Cxty | Missed | Lines | Missed | Methods
Total | 35 of 336 | 89 % | 8 of 26 | 69 % | 7 | 29 | 6 | 73 | 0 | 16
setVersioningStrategy(VersioningStrategy) |  | 56 % |  | 50 % | 1 | 2 | 2 | 6 | 0 | 1
lambda$null$0(UpdateListener.UpdatePayload, Mapping.UpwhereColumn, Object) |  | 82 % |  | 50 % | 3 | 5 | 1 | 5 | 0 | 1
executeUpdate(Iterable, UpdateExecutor.JDBCBatchingOperationProvider) |  | 61 % |  | n/a | 0 | 1 | 2 | 6 | 0 | 1
updateDifferences(Iterable, boolean) |  | 70 % |  | 50 % | 1 | 2 | 1 | 4 | 0 | 1
updateById(Iterable) |  | 100 % |  | 100 % | 0 | 3 | 0 | 13 | 0 | 1
updateMappedColumns(Iterable) |  | 100 % |  | 75 % | 1 | 3 | 0 | 10 | 0 | 1
updateVariousColumns(Iterable) |  | 100 % |  | 100 % | 0 | 2 | 0 | 4 | 0 | 1
lambda$collectAndAssertNonNullValues$1(List, UpdateListener.UpdatePayload) |  | 100 % |  | 100 % | 0 | 2 | 0 | 4 | 0 | 1
newWriteOperation(SQLStatement, ConnectionProvider, LongSupplier) |  | 100 % |  | n/a | 0 | 1 | 0 | 3 | 0 | 1
newWriteOperation(SQLStatement, ConnectionProvider, long) |  | 100 % |  | n/a | 0 | 1 | 0 | 3 | 0 | 1
update(Iterable, boolean) |  | 100 % |  | 50 % | 1 | 2 | 0 | 4 | 0 | 1
collectAndAssertNonNullValues(ReadOnlyIterator) |  | 100 % |  | n/a | 0 | 1 | 0 | 3 | 0 | 1
UpdateExecutor(EntityMapping, ConnectionConfiguration, DMLGenerator, WriteOperationFactory, int) |  | 100 % |  | n/a | 0 | 1 | 0 | 3 | 0 | 1
computePayloads(Iterable, boolean) |  | 100 % |  | n/a | 0 | 1 | 0 | 1 | 0 | 1
setOptimisticLockManager(UpdateExecutor.OptimisticLockManager) |  | 100 % |  | n/a | 0 | 1 | 0 | 2 | 0 | 1
setOperationListener(SQLOperation.SQLOperationListener) |  | 100 % |  | n/a | 0 | 1 | 0 | 2 | 0 | 1